body {
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	height:400px;
}
#optionsContainer{
	position:absolute;
	top:0;
	right:15px;
	height: 20px;
	width: 270px;
}
#startLoadingImage{
	z-index:100;
	right:45%;
	top:100;
	position:absolute;
}
#loadingContainer{
	z-index:100;
	position:absolute;
	top:100;
	right:50%;
	display: none;
}
#inviteWrap{
	z-index:4;
	float:left;
	height: 20px;
}
#setupButtons{
	float:right;
}
#tbFriends{
	height: 18px;
	font-size:0.6em;
	width: 110px;
}
.thumbnailClass{
	height:50px;
}
#addWrap{
	z-index:999;
	position: absolute;
	top:22px;
	right:10px;
	width: 250px;
	border: gray thin solid;
	background-color: oldLace;
	padding:5px;
}
#emailsWrap{
	z-index:999;
	border: gray thin solid;
	background-color: oldLace;
}
.active{
	background-color:yellow;
}
#mainWrap{
	padding-top:3px;
	height: 400px;
}
#contentWrap{
	position:relative;
}
#friendsWrap{
	border: maroon thin solid;
}
.closeButton{
	margin-left:4px;
}
.messageOptionsContainer{
	padding-right: 5px;
	text-align: right;
}
.messageDeleteConfirm{
	color:gray;
	font-weight: bold;
}
.trashButton{
	margin-right: 5px;
}
.messageDate{
	font-weight: bold;
	text-transform: lowercase;
	color: #cc6699;
	font-style: italic;
}
#deleteButton, #refreshButton{
	margin-bottom:3px;
}
.tablib_content_container{
	overflow-y: scroll;
	overflow-x: hidden;
	height: 300px;	
}
#roomWrap{
	position:absolute;
	top:0;
	left:0;
	width:100px;
}
#sendPollButton{
	margin-left:20px;
}
#sendWrap{
	position:relative;
	width: auto;
	height: 60px;
	margin-top: 6px;
	margin-left: 6px;
	background-color: #00ccff;
}
#messageInputText{
	width: 70%;
	height: 40px;
	margin-top: 4px;
	margin-left: 6px;
	overflow-x: hidden;
}
#sendTextButton{
	width: 81px;
	position:absolute;
	top:2px;;
	right:6px;
}
/*tabs*/
#tabsWrap{
	position:relative;
}
.tablib_extension_left_selected, .tablib_extension_left_unselected {
	padding:5px 10px 4px;
	display:block;
	text-align:center;
	text-decoration:none;
	white-space: nowrap;
}
.tablib_extension_left_selected {
  background:  url("http://tau-mim.googlecode.com/svn/trunk/gadget/images/tabsel_l.gif")  no-repeat scroll 0 0;
}
.tablib_extension_left_unselected {
  background:   url("http://tau-mim.googlecode.com/svn/trunk/gadget/images/tabnotsel_l.gif")  no-repeat scroll 0 0;
}
.tablib_selected, .tablib_unselected {
	margin:0 0 0 6px;
	padding:0;
	border: 0px;
	border-bottom: 1px solid #86A1C4;
	width:20px;
	text-decoration:none;
	font-weight:normal;
}
.tablib_selected {
  background: url("http://tau-mim.googlecode.com/svn/trunk/gadget/images/tabsel_r.gif") no-repeat scroll 100% 0;
  color: #FFFFFF;
}
.tablib_unselected {
  background: url("http://tau-mim.googlecode.com/svn/trunk/gadget/images/tabnotsel_r.gif") no-repeat scroll 100% 0;
  color: #02679C;
}
td.tablib_unselected:hover {
  color: #00344F;
  text-decoration: underline;
}
.tablib_emptyTab {
  width: 20px;
}
.messageText{
	color: dimgray;
}
#messageWrap{
	border: maroon thin solid;
}
.messageContainer{
	margin: 8px;
	border-bottom: gray thin dashed;
}
.messageName{
	margin-top: 3px;
	font-weight: bold;
	margin-left: 7px;
	text-transform: capitalize;
	color: #0066ff;
}
.pollQuestion, .pollResultName,.videoName{
	font-weight: bold;
	text-decoration: underline;
	mergin-bottom:3px;
}
.pollQuestionContainer{
	 display:block;
}
.pollQuestionContant{
	padding-bottom:4px;
}
.pollAnswer{
	font-weight: bold;
	margin-left:4px;
	color: dimgray;
}
.delete{
	padding-right:4px;
	padding-top:4px;
	float:right;
}
.nonActiveWrite{
	color:gray;
}
.activeWrite{
	color: darkblue;
}
#ytapiplayer{
	display:none;
	margin-bottom:3px;
}

#videoText,	#videoLink{
	width:170px;
	font-size:small;
}
#sendYouTube{
	height: 360px;
}